/* ========================================================================
 * Copyright (c) 2005-2025 The OPC Foundation, Inc. All rights reserved.
 *
 * OPC Foundation MIT License 1.00
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * The complete license agreement can be found here:
 * http://opcfoundation.org/License/MIT/1.00/
 * ======================================================================*/

namespace Opc.Ua.Types
{
#if !INTERNAL
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
    public
#else
    internal
#endif
        static class BrowseNames
    {
        public const string AlarmGroupMember = "AlarmGroupMember";

        public const string AlarmSuppressionGroupMember = "AlarmSuppressionGroupMember";

        public const string AlwaysGeneratesEvent = "AlwaysGeneratesEvent";

        public const string BaseDataType = "BaseDataType";

        public const string BaseDataVariableType = "BaseDataVariableType";

        public const string BaseObjectType = "BaseObjectType";

        public const string Boolean = "Boolean";

        public const string Byte = "Byte";

        public const string ByteString = "ByteString";

        public const string DateTime = "DateTime";

        public const string DefaultBinary = "Default Binary";

        public const string DefaultInstanceBrowseName = "DefaultInstanceBrowseName";

        public const string DefaultJson = "Default JSON";

        public const string DefaultXml = "Default XML";

        public const string Double = "Double";

        public const string Enumeration = "Enumeration";

        public const string EnumStrings = "EnumStrings";

        public const string ExpandedNodeId = "ExpandedNodeId";

        public const string Float = "Float";

        public const string FromState = "FromState";

        public const string GeneratesEvent = "GeneratesEvent";

        public const string Guid = "Guid";

        public const string HasAddIn = "HasAddIn";

        public const string HasAlarmSuppressionGroup = "HasAlarmSuppressionGroup";

        public const string HasCause = "HasCause";

        public const string HasComponent = "HasComponent";

        public const string HasCondition = "HasCondition";

        public const string HasDescription = "HasDescription";

        public const string HasDictionaryEntry = "HasDictionaryEntry";

        public const string HasEffect = "HasEffect";

        public const string HasEncoding = "HasEncoding";

        public const string HasEventSource = "HasEventSource";

        public const string HasFalseSubState = "HasFalseSubState";

        public const string HasGuard = "HasGuard";

        public const string HasInterface = "HasInterface";

        public const string HasModellingRule = "HasModellingRule";

        public const string HasNotifier = "HasNotifier";

        public const string HasOrderedComponent = "HasOrderedComponent";

        public const string HasProperty = "HasProperty";

        public const string HasSubtype = "HasSubtype";

        public const string HasTrueSubState = "HasTrueSubState";

        public const string HasTypeDefinition = "HasTypeDefinition";

        public const string HistoryUpdateDetails = "HistoryUpdateDetails";

        public const string InputArguments = "InputArguments";

        public const string Int16 = "Int16";

        public const string Int32 = "Int32";

        public const string Int64 = "Int64";

        public const string Integer = "Integer";

        public const string LocalizedText = "LocalizedText";

        public const string NamespacePublicationDate = "NamespacePublicationDate";

        public const string NamespaceVersion = "NamespaceVersion";

        public const string NodeId = "NodeId";

        public const string Number = "Number";

        public const string Organizes = "Organizes";

        public const string OutputArguments = "OutputArguments";

        public const string PropertyType = "PropertyType";

        public const string ReferenceDescription = "ReferenceDescription";

        public const string QualifiedName = "QualifiedName";

        public const string SByte = "SByte";

        public const string StatusCode = "StatusCode";

        public const string String = "String";

        public const string Structure = "Structure";

        public const string ToState = "ToState";

        public const string UInt16 = "UInt16";

        public const string UInt32 = "UInt32";

        public const string UInt64 = "UInt64";

        public const string UInteger = "UInteger";

        public const string XmlElement = "XmlElement";
    }
}
